#include <stdio.h>
#include <stdlib.h> 

//获取环境变量方式三：引入全局变量 environ
int main()
{
    extern char** environ;
    int i = 0;
    for (; environ[i]; ++i)
    {
        printf("environ[%d], %s\n", i, environ[i]);
    }

    return 0;
}

//获取环境变量方式二：通过系统调用
//int main()
//{
//    char* pwd = getenv("PWD");
//    printf("pwd: %s\n", pwd);
//
//    return 0;
//}


//获取环境变量方式一：通过 main 参数
//int main(int argc, char* argv[], char* env[])
//{
//    int i = 0;
//    for (; env[i]; ++i)
//    {
//        printf("env[%d]: %s\n", i, env[i]);
//    }
//
//    return 0;
//}
